n. freckle, small brownish-yellow spot on the skin caused by exposure to the sun
Copyright © 2018 WordTech Co.